<<boundary>> MainStudentForm {Java} derived from: MainApplicationForm

Documentation
Controls the interface of the Student application. Controls the family of forms that the Student uses.

Parent PackageStudent InterfaceAbstractNo
Export ControlPublicAccessLink Class forNone
Class KindNormalClassCardinalityn
Space ConcurrencySequential
PersistenceNo


Operations
NameSignatureClass
registerForCourses registerForCourses ()MainStudentForm
viewReportCard viewReportCard ()MainStudentForm
start start ()MainApplicationForm
setupSecurityContext setupSecurityContext ()MainApplicationForm
open open ()View
refresh refresh ()View
close close ()View
update update (ISubject changedItem)View


Associations
NameMy RoleMy ClassOther RoleOther Element
--Not Named----Not Named--MainStudentForm--Not Named--StudentApplication
--Not Named----Not Named--MainStudentForm--Not Named--MaintainScheduleForm
--Not Named----Not Named--MainStudentForm--Not Named--ReportCardForm
--Not Named----Not Named--MainApplicationForm--Not Named--LogonForm
--Not Named----Not Named--MainApplicationForm--Not Named--SecureUser


Generalization Relationships
NameClassSupplier
--Not Named--MainStudentFormMainApplicationForm
--Not Named--MainApplicationFormFrame
--Not Named--MainApplicationFormView
--Not Named--ViewWindow



Property Settings

Java
FinalFalseGenerateDefaultConstructorTrue
ConstructorIspublicCtor_Setpublic, protected, private, package
GenerateFinalizerFalseGenerateStaticInitializerFalse
GenerateInstanceInitializerFalseStaticFalse